<u># 用法</u>
<em>1、如果 data 数据与节点不一致，且数组元素个数比节点多，就删除多余的节点</em>
<em>2、比 data 元素多出来的节点是 exit( )</em>
<u># update、enter、exit 原理</u>
<s>update</s> ：<em>节点数量 == 数据数量的部分</em>
<s>enter</s> ：<em>节点数量 &lt; 数据数量的部分</em>
<s>exit</s> ：<em>节点数量 &gt; 数据数量的部分</em>
<u># 语法</u>
<em>selection</em>.<b>exit( )</b>.<b>remove( )</b>
<u># 拆分示例</u>
<em># 选择 #box 中的 p 元素</em>
<em>const</em> <s>p</s> = <q>d3.select</q>(<em>'#box'</em>).<q>selectAll</q>(<em>'p'</em>)
<em># 获取 <u>update</u> 部分</em>
<em>const</em> <s>update</s> = <s>p</s>.<q>data</q>(<em>[1,2,3]</em>)
<em># 获取 <u>exit</u> 部分</em>
<em>const</em> <s>exit</s> = <s>update</s>.<b>exit( )</b>
<em># <u>update</u> 部分处理：更新属性值</em>
<s>update</s>.<q>text</q>(<u> d => d</u>)
<em># <u>exit</u> 部分处理</em>
<s>enter</s>.<q>text</q>(<u> d => </u> <em>'exit'</em>) 		<em>// 修改 p 元素的属性</em>
<s>enter</s>.<b>exit()</b>.<b>remove()</b> 						<em>// 删除多余节点</em>
<u># 组合示例</u>
<q>d3.select</q>(<em>'#box'</em>).<q>selectAll</q>(<em>'p'</em>).<q>data</q>(<em>[1,2,3]</em>).<q>text</q>(<u> d => d</u>).<b>exit( )</b>.<b>remove( )</b>